
package com.hyst.tool;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

/**
 * @Description:
 * @Date：2017年6月20日
 * @author： DongY
 * @version ：1.0
 * 	  1.[2017年6月20日]CreatBy：dy
 */

public class DbConnction {

	private static String url;
	private static String user;
	private static String driver;
	private static String pwd;
	private static String dbType;
	
	/**
	 * @return url	返回类型：String
	 */
	public static String getUrl() {
		return url;
	}

	/**
	 * @param 参数类型 String,url 要设置的字段 url
	*/
	public static void setUrl(String url) {
		DbConnction.url = url;
	}

	/**
	 * @return user	返回类型：String
	 */
	public static String getUser() {
		return user;
	}

	/**
	 * @param 参数类型 String,user 要设置的字段 user
	*/
	public static void setUser(String user) {
		DbConnction.user = user;
	}

	/**
	 * @return driver	返回类型：String
	 */
	public static String getDriver() {
		return driver;
	}

	/**
	 * @param 参数类型 String,driver 要设置的字段 driver
	*/
	public static void setDriver(String driver) {
		DbConnction.driver = driver;
	}

	/**
	 * @return pwd	返回类型：String
	 */
	public static String getPwd() {
		return pwd;
	}

	/**
	 * @param 参数类型 String,pwd 要设置的字段 pwd
	*/
	public static void setPwd(String pwd) {
		DbConnction.pwd = pwd;
	}

	/**
	 * @return dbType	返回类型：String
	 */
	public static String getDbType() {
		return dbType;
	}

	/**
	 * @param 参数类型 String,dbType 要设置的字段 dbType
	*/
	public static void setDbType(String dbType) {
		DbConnction.dbType = dbType;
	}

	public static Connection getConnection() {
		Connection connection=null;
		try {
			Class.forName(driver);
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		try {
			connection=DriverManager.getConnection(url, user, pwd);
		} catch (SQLException e) {
			System.err.println("连接数据库失败");
			e.printStackTrace();
		}
		return connection;
	}
}
